master tap - French English Dictionary